A Scalable Parallel Algorithm for Multiple Objective Linear Programs
نویسندگان
چکیده
This paper presents an ADBASE-based parallel algorithm for solving multiple objective linear programs (MOLPs). Job balance, speedup and scalability are of primary interest in evaluating e ciency of the new algorithm. Implementation results on Intel iPSC/2 and Paragon multiprocessors show that the algorithm signi cantly speeds up the process of solving MOLPs, which is understood as generating all or some e cient extreme points and unbounded e cient edges. The algorithm gives specially good results for large and very large problems. Motivation and justi cation for solving such large MOLPs are also included. Department of Mathematical Sciences, Clemson University, Clemson, SC 29634, U.S.A. ([email protected]). Research supported in part by the National Science Foundation under contract DMS-9308605. Institute for Computer Applications in Science and Engineering, NASA Langley Research Center, Hampton, VA 23665, U.S.A. On leave from Department of Mathematical Sciences, Clemson University, Clemson, SC 29634, ([email protected]). Research supported by the National Aeronautics and Space Administration under NASA Contract No. NAS1-19480.
منابع مشابه
A new method to determine a well-dispersed subsets of non-dominated vectors for MOMILP problem
Multi-objective optimization is the simultaneous consideration of two or more objective functions that are completely or partially inconflict with each other. The optimality of such optimizations is largely defined through the Pareto optimality. Multiple objective integer linear programs (MOILP) are special cases of multiple criteria decision making problems. Numerous algorithms have been desig...
متن کاملMulti-objective and Scalable Heuristic Algorithm for Workflow Task Scheduling in Utility Grids
To use services transparently in a distributed environment, the Utility Grids develop a cyber-infrastructure. The parameters of the Quality of Service such as the allocation-cost and makespan have to be dealt with in order to schedule workflow application tasks in the Utility Grids. Optimization of both target parameters above is a challenge in a distributed environment and may conflict one an...
متن کاملOptimization of Agricultural BMPs Using a Parallel Computing Based Multi-Objective Optimization Algorithm
Beneficial Management Practices (BMPs) are important measures for reducing agricultural non-point source (NPS) pollution. However, selection of BMPs for placement in a watershed requires optimizing available resources to maximize possible water quality benefits. Due to its iterative nature, the optimization typically takes a long time to achieve the BMP trade-off results which is not desirable ...
متن کاملScalable Parallel Benders Decomposition for Stochastic Linear Programming
We develop a scalable parallel implementation of the classical Benders decomposition algorithm for two-stage stochastic linear programs. Using a primal-dual, path-following algorithm for solving the scenario subproblems we develop a parallel implementation that alleviates the diiculties of load balancing. Furthermore, the dual and primal step calculations can be implemented using a data-paralle...
متن کاملA bookkeeping strategy for multiple objective linear programs
This paper discusses the bookkeeping strategies for solving large multiple objective linear programs (MOLPs) on ADBASE, a well developed sequential software package, and on a parallel ADBASE algorithm. Three representative list creation schemes were rst analyzed and tested. The best of them, Binary Search with Insertion Sort (BSIS), was selected to be incorporated into ADBASE and the parallel A...
متن کامل